<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      // 3.Es6的class继承和Es5有什么区别?
      // 01.实例创建不同:子类实例的构建，基于父类实例，只有super方法才能调用父类实例
      // 02.getPrototypeOf 结果不同:在类继承中,子类的prototype是连接到父类的,原型链继承中的构造函数都是通过prototype指向的原型对象互相联系的
      // 03.this创建的顺序是不同的:Es5的话是先创建子类实例对象的this,然后再将父类的方法添加到上面,Es6是先将父类实例对象上的属性挂载this上面,然后再在子类中修改this
    </script>
  </body>
</html>
